#include "lista.h"
#include "float.h"
#include "QVector"
Lista::Lista()
{
    this->maximoX=-DBL_MAX;
    this->maximoY=-DBL_MAX;
    this->minimoX=DBL_MAX;
    this->minimoY=DBL_MAX;
    this->elementos=new QList<Punto>();

}

Lista::~Lista()
{
    delete elementos;
}

void Lista::append(Punto v)
{
    this->maximoX=v.x()>this->maximoX?v.x():this->maximoX;
    this->maximoY=v.y()>this->maximoY?v.y():this->maximoY;
    this->minimoX=v.x()<this->minimoX?v.x():this->minimoX;
    this->minimoY=v.y()<this->minimoY?v.y():this->minimoY;
    this->elementos->append(v);
}

